﻿using AutoMapper;
using B.S.DataBase.MyProject.Domain.wdx;
using B.S.DataBase.MyProject.Domain.基础设置;
using B.S.DataBase.MyProject.Domain.知识管理;
using MedicalPCTerminal.Write.API.Appcation.Commands.基础设置;
using MedicalPCTerminal.Write.API.Appcation.Commands.知识管理;

namespace MedicalPCTerminal.Write.API
{
    public class AutoMapperFilePro:Profile
    {
        public AutoMapperFilePro()
        {

            //基础设置-团队管理增加
            CreateMap<TeamInfoAddCommand, TeamInfo>().ReverseMap();
            //基础设置-种病管理
            CreateMap<AddDiseaseManagementCommand, DiseaseManagement>().ReverseMap();
            //基础设置-指标分类
            CreateMap<AddIndexClassCommand, IndexClass>().ReverseMap();
            //基础设置-指标定义
            CreateMap<AddIndexDefineCommand, IndexDefine>().ReverseMap();
            
            //基础设置-慢病指标
            CreateMap<AddDiseaseIndicatorsCommand, DiseaseIndicators>().ReverseMap();
            //基础设置-设备管理增加
            CreateMap<AddDeviceCommand, Device>().ReverseMap();
            //知识管理-我的知识的添加
            CreateMap<AddKnowledgeCommand, KnowledgeManagement>().ReverseMap();
        }
    }
}
